package com.joven.shelltest.utils.sharefactory;

/**
 * @Author: wzj
 * @Date: 2024/4/8 11:27
 */
public class Phone implements Commodity{

    public String description;

    public Phone(String description) {
        this.description = description;
        System.out.println("商品 ： " + this.description + " 被创建了。");
    }

    @Override
    public void sell(Inventory inventory) {
        int num = inventory.getNum();
        System.out.println(this.description + "将被售出 ，当前库存 ： " + num);
        System.out.println("商品 ： " + this.description + " 被售出。");
        inventory.setNum(--num);
        System.out.println("商品售出后库存 ： " + num);
    }
}
